Bring your vpc
Using an Existing VPC for Cluster Creation
When creating a cluster on AWS, you can leverage your existing VPC infrastructure instead of creating a new one. This allows you to maintain your existing network topology and security configurations.
Steps
- Click Add Cluster in the top-right corner.
- Fill in the required details for creating a cluster:
- Display Name: Provide a unique name for the Kubernetes cluster.
- Target Account: Select the cloud account for deploying the cluster.
- Region: Choose the desired geographic region for the cluster deployment.
- Select VPC: Choose to use an existing VPC. A complete list of existing VPCs from your target account will be displayed.
- When selecting an existing VPC, click View Cluster Config to configure additional details:
- Private Subnets: Select the private subnets within the VPC for worker nodes.
- Public Subnets: Select the public subnets for load balancers and public-facing resources.
- Kubernetes Version: Choose from supported versions (1.24 through 1.33).
- Tags: Add key-value pairs for resource identification.
- Cluster Flow Logs: Enable logging for cluster network traffic.
- VPC Flow Logs: Enable logging for VPC network traffic (mandatory for production environments).
- Click Save & Next to proceed to the add-ons and preview steps.
info
This option is currently available for AWS (EKS) clusters. For GCP clusters, VPC network configuration is handled through your GCP project settings.